#Rendering Active Worksheet to SVG
Explore tagged Tumblr posts
Text
Update Smart Art Text & Rendering Active Worksheet in a Workbook to SVG using Java
What’s new in this release?
Aspose team is pleased to announce the new release of Aspose.Cells for Java 18.11. It contains enhancements and bugs resolution for many of the issues. Smart art is addressed in this release such that text can be updated in the shapes. This feature will enable users to modify these objects at runtime rather than fixed text in the shapes. Last section on this page contains more details and links about this product. Pivot tables are very common reports which are present in the workbooks. These reports are updated time by time and it is important to know the last time when report was updated for better decision making. Aspose.Cells has provided this feature by introducing property RefreshDate. Similarly name of the person who updated the pivot table is also provided as property RefreshedByWho. Smart art is used for better representation of information however earlier the text in the smart art shapes was fixed. This limitation is gone now as now smart art text can be updated. For this purpose shape.setText() function is introduced which sets new text in the smart art shape. Data validation is done in variety of ways to control the input in the Excel file. Like limit can be defined for a cell within which some number can be entered, otherwise error message is raised. Issues were faced for validation of large numbers like 12345678901 etc. in the past but now this much large numbers are supported by Aspose.Cells. Aspose.Cells has introduced rendering active worksheet in a workbook to SVG. For this purpose load an Excel file into workbook object and set the active sheet index like for Sheet2, set index to 1. Then save the Workbook as SVG which will render active worksheet to SVG. There are some other enhancements included and a few exceptions handled in the new release for the users. A few of the worth mentioning features and other improvements includes wrong count of validation values is read from XLSX, Issue while treating consecutive delimiters as distinct, Date format is incorrect for Japanese locale, Aspose.Cells.GridWeb (Java) crashes when using it concurrently in a multi user environment and Resolving issues in getting actual chart size. Below are some important new features, enhancement and bug fixes part of this release.
Wrong count of validation values is read from XLSX
Issue while treating consecutive delimiters as distinct
Aspose.Cells.GridWeb (Java) crashes when using it concurrently in a multi user environment
Chart line is missing in XLSX->PNG conversion
Problem with getActualChartSize method
SmartArt doesn't copy when workbook is copied
Other most recent bug fixes are also included in this release
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Cells for Java documentation that may guide users briefly how to use Aspose.Cells for performing different tasks like the followings.
Render active worksheet in a workbook
Replace text in smart art
Overview: Aspose.Cells for Java
Aspose.Cells is a Java component for spreadsheet reporting without using Microsoft Excel. Other features include creating spreadsheets, opening encrypted excel files, macros, VBA, unicode, formula settings, pivot tables, importing data from JDBC ResultSet and support of CSV, SpreadsheetML, PDF, ODS and all file formats from Excel 97 to Excel 2007. It is compatible with Windows, Linux & Unix and supports all advanced features of data management, formatting, worksheet, charting and graphics.
More about Aspose.Cells for Java
Homepage of Aspose.Cells for Java
Download Aspose.Cells for Java
Online documentation of Aspose.Cells for Java
#Render active worksheet in a workbook#Update smart art text#Data validation for huge numbers#Rendering Active Worksheet to SVG#Java Excel API
0 notes
Text
Load any HTML with Self-Closing Tags & Convert It to Excel File inside Android Apps
What’s new in this release?
Aspose development team is pleased to announce the new release of Aspose.Cells for Android via Java 18.12. Depiction of data through HTML page is very common, however this page can be opened in variety of devices including mobiles, tabs and other hand held devices which contain small screens. The size of the columns is defined in “pt” which works in many cases. However there can be case where this fixed size may not be required. For example if container panel width is 600px where this HTML page is being displayed. In this case users may get horizontal scrollbar if the generated table width is bigger. This requirement is addressed by providing scalable units like em or percent for a better presentation. Empty tags are very common while working with HTML like we can face <td></td> or simply <td/>. Earlier self-closing tags were not supported however now this support is provided. Now users can load any HTML with self-closing tags and convert it to Excel file. Named regions can have English formulae and this file can be used in environments where systems are configured to German Locale. There is need to translate these English formulae completely to German language for correct usage in Excel configured for German language. This feature is fully functional and can be used without any extra coding. Excel provides custom filters like filter rows which begins with and ends with some specific string. Aspose.Cells provides rich features to manage shapes in the spreadsheet. Sometimes there is needed to get the connection points of a shape for aligning or placing the shapes at appropriate place. For this purpose all the connection points are required. Pivot tables are very common reports which are present in the workbooks. These reports are updated time by time and it is important to know the last time when report was updated for better decision making. Aspose.Cells has provided this feature by introducing property RefreshDate. Similarly name of the person who updated the pivot table is also provided as property RefreshedByWho. Smart art is used for better representation of information however earlier the text in the smart art shapes was fixed. This limitation is gone now as now smart art text can be updated. For this purpose shape.setText() function is introduced which sets new text in the smart art shape. Data validation is done in variety of ways to control the input in the Excel file. Like limit can be defined for a cell within which some number can be entered, otherwise error message is raised. Issues were faced for validation of large numbers like 12345678901 etc. in the past but now this much large numbers are supported by Aspose.Cells. Aspose.Cells has introduced rendering active worksheet in a workbook to SVG. For this purpose load an Excel file into workbook object and set the active sheet index like for Sheet2, set index to 1. Then save the Workbook as SVG which will render active worksheet to SVG. Workbook can have multiple sheets which are rendered as multiple tab pages when converted to HTML using Excel. Similarly if a workbook contains single sheet, it shows one tab page when converted to HTML using Excel. This conversion was working fine for multiple sheets while using Aspose.Cells. However for single sheet workbook, there was no tab page and only HTML file was created without creating the separate folder containing CSS. Now Aspose.Cells has enhanced its library to create similar output for single sheet workbooks as compared to output created by Excel. In complex Excel files (XLSM/XSLB) there can be large amount of macros which can be very very long. Many times there is a need to load the workbooks without loading these VBA projects like just extracting the sheet names from loaded workbook. In this case we need a filter which can load VBA projects in when they are actually required. This time Aspose.Cells has introduced a filter option LoadDataFilterOptions.VBA which can be used for this purpose. Textbox is very common control which can be used in a worksheet. This is not necessary that text in the textbox is fixed. It may have tags which can be replaced with some text at runtime. It helps users to configure the controls as per the data on the sheet or from some other source. Worksheet.replace can be used for this purpose and textbox can be set with the desired text. It can convert worksheet to HTML but rendering entire sheet at once may not be required always. Users may require just a selected area of the sheet to be rendered to HTML. Worksheets contain page setup where print area can be set. A worksheet can have different types of validations including dropdown. There can be a need where user may want to detect the type of validation and take some decision based on this information. This release includes plenty of improved features and bug fixes as listed below
Change returned value for getting Connection points
Provide ability to export range as HTML
Data bars are missing when XLSX is converted to HTML
Value still exists when XLSX is converted to HTML
Convert left right ribbon shape to image
Aspose.Cells for Java JavaDocs - missing package-list file
Font is not a valid HTML5 and self-closing tag and web browsers misrepresent its contents
Wrong count of validation values is read from XLSX
Issue while treating consecutive delimiters as distinct
Date format is incorrect for Japanese locale
LightCells API fails to load huge file
An exception(StackOverFlow) raises when saving to PDF output
Wrong value calculated by ROUNDUP()
Copy a range with PasteType.ALL (Paste options) not copying row heights properly
Hyperlink text formatting lost when new text is set
Invalid Russian date format output
Issue with SheetRender fonts
Exception "java.lang.OutOfMemoryError: Java heap space" when rendering MS Excel file to PDF
Quotes appear in formula when retrieving the cell formula via Aspose.Cells
Performance degradation when using conditional formatting
Chart line is missing in XLSX->PNG conversion
Problem with getActualChartSize method
SmartArt doesn't copy when workbook is copied
Text formatting is missing in HTML output of excel range
Icon Sets become misaligned when XLSX is converted to HTML
Exporting named range data is not correctly rendered to HTML (Java)
Named Range Issue
Validation always returns true for 'getInCellDropDown()' method
Wrong culture custom format gets returned for different locales (Germany, French, Italy and Spain)
Excel To PDF conversion - Gauge chart rendering issue
PDF rendition throws OutOfMemoryError exception
Other most recent bug fixes are also included in this release.
Newly added documentation pages and articles
Some new tips and articles have now been added into Aspose.Cells for Android documentation that may guide users briefly how to use Aspose.Cells for performing different tasks like the followings.
Recognise self-closing tags
Get Connection points from shape
Overview: Aspose.Cells for Android
Aspose.Cells for Android is a MS Excel spreadsheet component that allows programmer to develop android applications for reading, writing & manipulate Excel spreadsheets (XLS, XLSX, XLSM, SpreadsheetML, CSV, tab delimited) and HTML file formats without needing to rely on Microsoft Excel. It supports robust formula calculation engine, pivot tables, VBA, workbook encryption, named ranges, custom charts, spreadsheet formatting, drawing objects like images, OLE objects & importing or creating charts.
More about Aspose.Cells for .NET
Homepage of Aspose.Cells for Android
Download Aspose.Cells for Android
Online documentation of Aspose.Cells for Android
#self-closing tags in HTML#update smart art text#Export print area range to HTML#Scalable column width#Custom filter with BeginsWith#Java Android Excel API#Data validation for huge numbers
0 notes